﻿@model DrugStore.Models.DrugModel
@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_LayoutDefault.cshtml";
}
<script type="text/javascript">

    function beginPaging(args) {
        // Animate
        $('#listDrugPaging').fadeOut('normal');
    }

    function successPaging() {
        // Animate
        //$('html, body').animate({
        //    scrollTop: 400
        //}, 2000);
        $('#listDrugPaging').fadeIn('normal');
        $('a').tooltip();
    }

    function failurePaging() {
        alert("Could not retrieve list.");
    }

</script>
<div class="row">
                <h4 class="page-header">Mục quản lý thuốc  
				<div class="btn-group pull-right">
					<button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown">
						<i class="fa fa-chevron-down">Chọn Chức năng</i>
					</button>
					<ul class="dropdown-menu slidedown">
						<li>
							<a href="#" class="showInsertDrug">
								<i class="fa fa-refresh fa-fw"></i> Nhập Thông Tin Thuốc
							</a>
						</li>
						<li class="divider"></li>
						<li>
							<a href="#">
								<i class="fa fa-check-circle fa-fw"></i> Export excel
							</a>
						</li>
						
					</ul>
				</div>
				</h4>
				
                <!-- /.col-lg-12 -->
            </div>
			
			<div class="row disable" id="insertDrug">
                <div class="col-lg-12">
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            Nhập thông tin thuốc
                        </div>
@using (Html.BeginForm("InsertDrug", "Drug", FormMethod.Post, new { enctype = "multipart/form-data" }))
     {
    @Html.AntiForgeryToken() <!--Chống giả lập yêu cầu -->
    @Html.ValidationSummary(true) <!-- hiện thị kiểm lỗi phía Server-->
                        <div class="panel-body">
                            <div class="alert alert-danger disable" id="throwError1">
                                Tên thuốc đã tồn tại.
                            </div>
                            <div class="alert alert-danger disable" id="throwError2">
                                Mã thuốc đã tồn tại.
                            </div>
                            <div class="row">
                                <div class="col-lg-6">
                                    <form role="form">
                                        <div class="form-group">
                                            <label>Mã thuốc</label>
                                            @Html.TextBoxFor(model => model.code, new { name = "code", type = "text", id = "codeDrug", placeholder = "nhập mã thuốc... ", maxlength = "6", @class = "form-control" })
                                            @*   @Html.ValidationMessageFor(model => model.name)*@
                                        </div>
                                        <div class="form-group">
                                            <label>Tên Thuốc</label>
                                            @Html.HiddenFor(model => model.id, new { name = "idDrug", id = "idDrug" })
                                            @Html.TextBoxFor(model => model.name, new { name = "name", type = "text", id = "nameDrug", placeholder = "nhập tên thuốc... ", maxlength = "100", @class = "form-control" })
                                            @Html.ValidationMessageFor(model => model.name)
                                        </div>
										<div class="form-group">
                                            <label>Chọn đơn vị</label>
                                            @Html.DropDownListFor(model => model.unit_id, Model.unitList, "--chọn đợn vị--", new {@class = "form-control" })
                                        </div>
										<div class="form-group">
                                            <label>Mật định liều</label>
                                            @Html.DropDownListFor(model => model.number_of_day, Model.numberOfDayList, "--chọn mật định liều--", new {@class = "form-control" })
                                        </div>
										<div class="form-group">
                                            <label>Cách dùng</label>
                                             @Html.TextBoxFor(model => model.manual, new { name = "manual", type = "text", id = "manual", placeholder = "nhập cách dùng... ", maxlength = "100", @class = "form-control" })
                                            @*@Html.ValidationMessageFor(model => model.manual)*@
                                            <p class="help-block">Ví Dụ: Ngày 1/2v x 2 lần.</p>
                                        </div>
										
                                        <input type="submit" class="btn btn-primary" value="Thêm Thuốc" />
                                        <button type="button" class="btn btn-info">Nhập lại</button>
										<button type="button" class="btn btn-info disableInsertDrug">Ẩn</button>
                                    </form>
                                </div>
                                <!-- /.col-lg-6 (nested) -->
                            </div>
                            <!-- /.row (nested) -->
                        </div>
}
                        <!-- /.panel-body -->
                    </div>
                    <!-- /.panel -->
                </div>
                <!-- /.col-lg-12 -->
            </div>
			
            <!-- /.row -->
			<div class="row">
                <div class="col-lg-12">
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            Thông Tin Thuốc
                        </div>
                        <!-- /.panel-heading -->
                        <div class="panel-body">
@*@using (Ajax.BeginForm("PagingDrug", "Drug", FormMethod.Get,
    new AjaxOptions
    {
        UpdateTargetId = "listDrugPaging",
        OnBegin = "beginPaging",
        OnSuccess = "successPaging",
        OnFailure = "failurePaging"
    }))
     {
    @Html.AntiForgeryToken() <!--Chống giả lập yêu cầu -->
    @Html.ValidationSummary(false) <!-- hiện thị kiểm lỗi phía Server-->*@


                            @Ajax.ActionLink("dssd", "PagingDrug", "Drug",
                                                                new
                                                                {
                                                                    KeySearch = "asd"
                                                                },
                                                                new AjaxOptions
                                                                {
                                                                    HttpMethod = "GET",
                                                                    InsertionMode = InsertionMode.Replace,
                                                                    UpdateTargetId = "listDrugPaging",
                                                                    OnBegin = "beginPaging",
                                                                    OnSuccess = "successPaging",
                                                                    OnFailure = "failurePaging"
                                                                }, new { @class = "fa fa-search" }
                                                                )



                                    <div class="form-group input-group">
                                        <input type="search" class="form-control" id="KeySearch" maxlength="100" name="KeySearch" value="@ViewData["KeySearch"]" placeholder="Tìm kiếm thuốc... ">
                                        <span class="input-group-btn">
                                           
                                            <button class="btn btn-default" type="submit" id="searchDrug">
                                                <i class="fa fa-search"></i>
                                            </button>
                                        </span>
                                    </div>
@*}*@
                            <div id="listDrugPaging">
                                @Html.Partial("~/Views/Drug/_PagingDrug.cshtml", Model);
                            </div>
                            
                        </div>
                        <!-- /.panel-body -->
                    </div>
                    <!-- /.panel -->
                </div>  
                <!-- /.col-lg-6 -->
            </div>